package pe.gob.minam.sismon.core.dao;

import java.util.List;

import pe.gob.minam.sismon.core.base.dao.BaseDao;
import pe.gob.minam.sismon.core.domain.SegOpcion;
import pe.gob.minam.sismon.core.util.ExceptionCore;

public interface SegOpcionDao extends BaseDao<SegOpcion>{
	
	List<SegOpcion> listarOpciones(Integer idSistema, String nombreCorto, String nombreLargo, String estado) throws ExceptionCore;
	List<SegOpcion> listarOpcionesPadre(Integer idSistema) throws ExceptionCore;
	List<SegOpcion> listarOpcionesHijo(Integer idSistema, Integer idOpcion) throws ExceptionCore;
}
